@using System.Data;
@using System.Web;
@using DTcms.Web.MVC.Areas.Web.Controllers;
@using DTcms.Web.MVC.UI.Controllers;
@using DTcms.Model;
@{
   Layout = "~/Areas/Web/Views/" + ViewBag.TemplateSkin + "/web/Shared/_Layout.cshtml";
   DTcms.Model.channel_site site = ViewData["site"] as DTcms.Model.channel_site;
   DTcms.Model.siteconfig config = ViewData["config"] as DTcms.Model.siteconfig;
   BaseController bc = ViewBag.BasePage as BaseController;
   ViewBag.Title = "购物车 - " + site.name;
   List<DTcms.Model.cart_items> goodsList = ViewData["goodsList"] as List<DTcms.Model.cart_items>;
}
@section HeaderContent{
   <script src="~/Areas/Web/Scripts/cart.js"></script>
}
<div class="section clearfix">
  <div class="cart-box">
    <h1>我的购物车</h1>
    <div class="cart-step">
      <ul>
        <li class="selected"><span>1</span>放进购物车</li>
        <li><span>2</span>填写订单信息</li>
        <li class="last"><span>3</span>支付/确定订单</li>
      </ul>
    </div>
  </div>
  
  <div class="line30"></div>
  <input id="jsondata" name="jsondata" type="hidden" />
  <table width="100%" border="0" align="center" cellpadding="8" cellspacing="0" class="cart-table">
    <tr>
      <th width="48" align="center"><a href="javascript:;" onclick="selectCart(this);">全选</a></th>
      <th colspan="2" align="left">商品信息</th>
      <th width="84" align="left">单价</th>
      <th width="104" align="center">数量</th>
      <th width="104" align="left">金额(元)</th>
      <th width="84" align="center">积分</th>
      <th width="54" align="center">操作</th>
    </tr>
    @foreach(DTcms.Model.cart_items m in goodsList){
    <tr>
      <td align="center">
        <input type="checkbox" name="checkall" class="checkall" onclick="selectCart();" />
        <input name="hideArticleId" type="hidden" value="@m.article_id" />
        <input name="hideStockQuantity" type="hidden" value="@m.stock_quantity" />
        <input name="hideGoodsPrice" type="hidden" value="@m.user_price" />
        <input name="hidePoint" type="hidden" value="@m.point" />
      </td>
      <td width="68">
        <a target="_blank" href="@bc.linkurl("goods_show",m.article_id)">
          <img src="@m.img_url" class="img" />
        </a>
      </td>
      <td>
        <a target="_blank" href="@bc.linkurl("goods_show",m.article_id)">@m.title</a>
      </td>
      <td>@m.user_price.ToString("0.00")</td>
      <td align="center">
        <div class="buy-box">
          <a href="javascript:;" class="reduce" onclick="updateCart(this, '@config.webpath', -1);">-</a>
          <input type="text" name="goodsQuantity" class="input" value="@m.quantity" onblur="updateCart(this, '@config.webpath');" onkeydown="return checkNumber(event);" />
          <a href="javascript:;" class="subjoin" onclick="updateCart(this, '@config.webpath', 1);">+</a>
        </div>
      </td>
      <td>
        <span class="red">
          <label name="amountCount">@((m.user_price*m.quantity).ToString("0.00"))</label>
        </span>
      </td>
      <td align="center">
        <label name="pointCount">@(m.point > 0 ? "+" : "")@(m.point*m.quantity)</label>
      </td>
      <td align="center">
        <a onclick="deleteCart('@config.webpath', this);" href="javascript:;">删除</a>
      </td>
    </tr>
    }
    @if(goodsList.Count<1){
    <tr>
      <td colspan="10">
        <div class="msg-tips">
          <div class="ico warning"></div>
          <div class="msg">
            <strong>购物车没有商品！</strong>
            <p>您的购物车为空，<a href="@bc.linkurl("index")">马上去购物</a>吧！</p>
          </div>
        </div>
      </td>
    </tr>
    }
    <tr>
      <th colspan="8" align="right">
        已选择商品 <b id="totalQuantity" class="red">0</b> 件 &nbsp;&nbsp;&nbsp;
        商品总金额（不含运费）：<span class="red">￥</span><b id="totalAmount" class="red">0</b>元
      </th>
    </tr>
  </table>
  
  <div class="cart-foot">
    <div class="left btn-box">
      <a href="javascript:;" onclick="selectCart(this);">全选</a>
      <a href="javascript:;" onclick="deleteCart('@config.webpath');">清空购物车</a>
    </div>
    <div class="right">
      <button class="btn" onclick="javascript:location.href='@bc.linkurl("index")';">继续购物</button>
      <button class="btn btn-success" onclick="formSubmit(this, '@config.webpath', '@bc.linkurl("shopping")');">立即结算</button>
    </div>
  </div>
  <div class="clear"></div>
    
</div>
